wire stacking machine - Spanish English Dictionary